package com.feinno.urcs.group.pd.upstream.entity;

import com.feinno.superpojo.annotation.Entity;
import com.feinno.superpojo.annotation.Field;
import com.feinno.superpojo.annotation.NodeType;

/**
 * Created by wuzhiguo on 15-5-14.
 */
@Entity(name = "public-group")
public class PublicGroup extends BaseSuperPojo {

    @Field(id = 1, name = "xmlns", type = NodeType.ATTR)
    private String xmlns = "com:feinno:public-group";

    @Field(id = 2, name = "xmlns:xsi", type = NodeType.ATTR)
    private String xmlnsXsi = "http://www.w3.org/2001/XMLSchema-instance";

    @Field(id = 3, name = "list")
    private PublicGroup_List list;

    @Field(id = 4, name = "meta-data")
    private PublicGroup_MetaData metaData;

    public String getXmlns() {
        return xmlns;
    }

    public void setXmlns(String xmlns) {
        this.xmlns = xmlns;
    }

    public String getXmlnsXsi() {
        return xmlnsXsi;
    }

    public void setXmlnsXsi(String xmlnsXsi) {
        this.xmlnsXsi = xmlnsXsi;
    }

    public PublicGroup_List getList() {
        return list;
    }

    public void setList(PublicGroup_List list) {
        this.list = list;
    }

    public PublicGroup_MetaData getMetaData() {
        return metaData;
    }

    public void setMetaData(PublicGroup_MetaData metaData) {
        this.metaData = metaData;
    }
}
